shooting gallery - Inglés Sinónimo Diccionario

shooting gallery

n.
[1] shooting range